package com.paiai.lslease.enums;
/** 
* @author chenmfa
* @version 创建时间：2017年10月20日 下午12:48:59 
* @description 开门类型枚举
*/
public enum OpenDoorType {
  MOBILE(1,"手机开门"),//开门方式 1 手机 2 指纹 4 密码 128 未知 
  FINGER(2,"指纹开门"),
  PASSWORD(4,"密码开门"),
  UNKNOWN(128,"未知开门");
  private int openType;
  private String desc;
  
  private OpenDoorType(int type, String desc){
    this.openType = type;
    this.desc =desc;
  }
  
  public String getOpenDesc(int type){
    for(OpenDoorType t:OpenDoorType.values()){
      if(type == t.intValue()){
          return t.toString();
      }
    }
    return UNKNOWN.toString();
  }
  public String toString(){
    return desc;
  }
  public int intValue(){
    return openType;
  }
}
